what is the difference between a ranch and a farm

welcome to shbcf.ru